package com.site.wisdom_construction.statisticsResult;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @Author daiyifei
 * @Date 2022/1/24
 * @Description
 */
@ApiModel(value ="质量隐患统计数据实体类",description = "QualityByHt")
public class QualityByHt {
    /**
     * countQualityAll
     */
    @ApiModelProperty(value = "质量隐患总数", name = "countQualityAll")
    private Integer countQualityAll;

    /**
     * 待审核质量隐患数量
     */
    @ApiModelProperty(value = "待审核质量隐患数量", name = "countQualityAllByStatusA")
    private Integer countQualityAllByStatusA;

    /**
     * 无效质量隐患数量
     */
    @ApiModelProperty(value = "无效质量隐患数量", name = "countQualityAllByStatusW")
    private Integer countQualityAllByStatusW;

    /**
     * 待整改质量隐患数量
     */
    @ApiModelProperty(value = "待整改质量隐患数量", name = "countQualityAllByStatusD")
    private Integer countQualityAllByStatusD;

    /**
     * 已整改质量隐患数量
     */
    @ApiModelProperty(value = "已整改质量隐患数量", name = "countQualityAllByStatusY")
    private Integer countQualityAllByStatusY;

    /**
     * 整改率
     */
    @ApiModelProperty(value = "整改率", name = "rectificationRate")
    private String rectificationRate;

    public QualityByHt() {
        super();
    }

    public QualityByHt(Integer countQualityAll, Integer countQualityAllByStatusA, Integer countQualityAllByStatusW, Integer countQualityAllByStatusD, Integer countQualityAllByStatusY, String rectificationRate) {
        this.countQualityAll = countQualityAll;
        this.countQualityAllByStatusA = countQualityAllByStatusA;
        this.countQualityAllByStatusW = countQualityAllByStatusW;
        this.countQualityAllByStatusD = countQualityAllByStatusD;
        this.countQualityAllByStatusY = countQualityAllByStatusY;
        this.rectificationRate = rectificationRate;
    }

    public Integer getCountQualityAll() {
        return countQualityAll;
    }

    public void setCountQualityAll(Integer countQualityAll) {
        this.countQualityAll = countQualityAll;
    }

    public Integer getCountQualityAllByStatusA() {
        return countQualityAllByStatusA;
    }

    public void setCountQualityAllByStatusA(Integer countQualityAllByStatusA) {
        this.countQualityAllByStatusA = countQualityAllByStatusA;
    }

    public Integer getCountQualityAllByStatusW() {
        return countQualityAllByStatusW;
    }

    public void setCountQualityAllByStatusW(Integer countQualityAllByStatusW) {
        this.countQualityAllByStatusW = countQualityAllByStatusW;
    }

    public Integer getCountQualityAllByStatusD() {
        return countQualityAllByStatusD;
    }

    public void setCountQualityAllByStatusD(Integer countQualityAllByStatusD) {
        this.countQualityAllByStatusD = countQualityAllByStatusD;
    }

    public Integer getCountQualityAllByStatusY() {
        return countQualityAllByStatusY;
    }

    public void setCountQualityAllByStatusY(Integer countQualityAllByStatusY) {
        this.countQualityAllByStatusY = countQualityAllByStatusY;
    }

    public String getRectificationRate() {
        return rectificationRate;
    }

    public void setRectificationRate(String rectificationRate) {
        this.rectificationRate = rectificationRate;
    }

    @Override
    public String toString() {
        return "{" +
                "countQualityAll=" + countQualityAll +
                ", countQualityAllByStatusA=" + countQualityAllByStatusA +
                ", countQualityAllByStatusW=" + countQualityAllByStatusW +
                ", countQualityAllByStatusD=" + countQualityAllByStatusD +
                ", countQualityAllByStatusY=" + countQualityAllByStatusY +
                ", rectificationRate='" + rectificationRate + '\'' +
                '}';
    }
}
